home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1999 March
/
EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso
/
earcd
/
grafica
/
amhelios
/
msvc
/
hemi
/
helios_h.mak
Wrap
Makefile
|
1999-01-01
|
13KB
|
469 lines
# Microsoft Visual C++ generated build script - Do not modify
PROJ = HELIOS_H
DEBUG = 0
PROGTYPE = 0
CALLER =
ARGS =
DLLS =
D_RCDEFINES = /d_DEBUG /d_HEMI_CUBE
R_RCDEFINES = /dNDEBUG /d_HEMI_CUBE
ORIGIN = MSVC
ORIGIN_VER = 1.00
PROJPATH = C:\HELIOS3A\MSVC\HEMI\
USEMFC = 0
CC = cl
CPP = cl
CXX = cl
CCREATEPCHFLAG =
CPPCREATEPCHFLAG =
CUSEPCHFLAG =
CPPUSEPCHFLAG =
FIRSTC =
FIRSTCPP = C_JITTER.CPP
RC = rc
CFLAGS_D_WEXE = /nologo /G2 /W3 /Zi /AL /O2 /D "_DEBUG" /D "_HEMI_CUBE" /I "\radiant\advanced\include" /GA /Fd"HELIOS_C.PDB"
CFLAGS_R_WEXE = /nologo /Gs /G3 /W3 /AL /O2 /Ob2 /D "NDEBUG" /D "_HEMI_CUBE" /I "\radiant\advanced\include" /GA
LFLAGS_D_WEXE = /NOLOGO /NOD /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE /CO
LFLAGS_R_WEXE = /NOLOGO /NOD /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE
LIBS_D_WEXE = oldnames libw llibcew commdlg.lib
LIBS_R_WEXE = oldnames libw llibcew commdlg.lib
RCFLAGS = /i c:\helios3a\source
RESFLAGS = /k
RUNFLAGS =
DEFFILE = ..\..\SOURCE\HELIOS.DEF
OBJS_EXT =
LIBS_EXT =
!if "$(DEBUG)" == "1"
CFLAGS = $(CFLAGS_D_WEXE)
LFLAGS = $(LFLAGS_D_WEXE)
LIBS = $(LIBS_D_WEXE)
MAPFILE = nul
RCDEFINES = $(D_RCDEFINES)
!else
CFLAGS = $(CFLAGS_R_WEXE)
LFLAGS = $(LFLAGS_R_WEXE)
LIBS = $(LIBS_R_WEXE)
MAPFILE = nul
RCDEFINES = $(R_RCDEFINES)
!endif
!if [if exist MSVC.BND del MSVC.BND]
!endif
SBRS = C_JITTER.SBR \
ERROR.SBR \
FF_CLIP.SBR \
FF_SCAN.SBR \
GAMMA.SBR \
HELIOS.SBR \
P_CLIP4.SBR \
P_RENDER.SBR \
PARSE.SBR \
PATCH3.SBR \
PROG_RAD.SBR \
RAD_EQN.SBR \
SYN_CAM.SBR \
VECTOR3.SBR \
VIEW_SYS.SBR \
WIN_BMAP.SBR \
WIN_SBAR.SBR \
HC_CLIP.SBR \
HC_DELTA.SBR \
HC_SCAN.SBR \
HEMICUBE.SBR \
OCT_QUAN.SBR \
WIN_TGA.SBR \
ENVIRON.SBR
C_JITTER_DEP = c:\helios3a\include\c_jitter.h \
c:\helios3a\include\color.h \
c:\helios3a\include\general.h
ERROR_DEP = c:\helios3a\include\error.h
FF_CLIP_DEP = c:\helios3a\include\ff_clip.h \
c:\helios3a\include\ff_poly.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h \
c:\helios3a\include\vector4.h
FF_SCAN_DEP = c:\helios3a\include\ff_delta.h \
c:\helios3a\include\ff_scan.h \
c:\helios3a\include\ff_poly.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h \
c:\helios3a\include\vector4.h
GAMMA_DEP = c:\helios3a\include\gamma.h \
c:\helios3a\include\color.h \
c:\helios3a\include\general.h
HELIOS_DEP = c:\helios3a\include\general.h \
c:\helios3a\include\error.h \
c:\helios3a\include\parse.h \
c:\helios3a\include\environ.h \
c:\helios3a\include\instance.h \
c:\helios3a\include\surface3.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\color.h \
c:\helios3a\include\transfm3.h \
c:\helios3a\include\win_text.h \
c:\helios3a\include\syn_cam.h \
c:\helios3a\include\p_clip4.h \
c:\helios3a\include\out_poly.h \
c:\helios3a\include\vertex4.h \
c:\helios3a\include\vector4.h \
c:\helios3a\include\gamma.h \
c:\helios3a\include\c_jitter.h \
c:\helios3a\include\p_render.h \
c:\helios3a\include\win_bmap.h \
c:\helios3a\include\oct_quan.h \
c:\helios3a\include\win_meta.h \
c:\helios3a\include\view_sys.h \
c:\helios3a\include\win_tga.h \
c:\helios3a\include\win_sbar.h \
c:\helios3a\source\win_help.h \
c:\helios3a\include\prog_rad.h \
c:\helios3a\include\rad_eqn.h \
c:\helios3a\include\hemicube.h \
c:\helios3a\include\hc_clip.h \
c:\helios3a\include\hc_poly.h \
c:\helios3a\include\ff_poly.h \
c:\helios3a\include\ff_clip.h \
c:\helios3a\include\hc_scan.h \
c:\helios3a\include\ff_scan.h \
c:\helios3a\include\hc_delta.h \
c:\helios3a\include\ff_delta.h \
c:\helios3a\include\cubic_t.h \
c:\helios3a\include\ct_clip.h \
c:\helios3a\include\ct_poly.h \
c:\helios3a\include\ct_scan.h \
c:\helios3a\include\ct_delta.h \
c:\helios3a\include\ray_rad.h \
c:\helios3a\include\ray_cast.h \
c:\helios3a\include\resource.h \
c:\helios3a\include\helios.h
HELIOS_RCDEP = c:\helios3a\include\resource.h \
c:\helios3a\source\helios_c.ico \
c:\helios3a\source\helios_h.ico \
c:\helios3a\source\helios_r.ico \
c:\helios3a\source\helios_s.ico
P_CLIP4_DEP = c:\helios3a\include\p_clip4.h \
c:\helios3a\include\out_poly.h \
c:\helios3a\include\vertex4.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h \
c:\helios3a\include\vector4.h
P_RENDER_DEP = c:\helios3a\include\p_render.h \
c:\helios3a\include\out_poly.h \
c:\helios3a\include\win_bmap.h \
c:\helios3a\include\oct_quan.h \
c:\helios3a\include\color.h \
c:\helios3a\include\general.h
PARSE_DEP = c:\helios3a\include\error.h \
c:\helios3a\include\parse.h \
c:\helios3a\include\environ.h \
c:\helios3a\include\instance.h \
c:\helios3a\include\surface3.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h \
c:\helios3a\include\transfm3.h \
c:\helios3a\include\win_text.h
PATCH3_DEP = c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h
PROG_RAD_DEP = c:\helios3a\include\prog_rad.h \
c:\helios3a\include\environ.h \
c:\helios3a\include\rad_eqn.h \
c:\helios3a\include\hemicube.h \
c:\helios3a\include\parse.h \
c:\helios3a\include\hc_clip.h \
c:\helios3a\include\hc_poly.h \
c:\helios3a\include\ff_poly.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h \
c:\helios3a\include\vector4.h \
c:\helios3a\include\ff_clip.h \
c:\helios3a\include\hc_scan.h \
c:\helios3a\include\ff_scan.h \
c:\helios3a\include\hc_delta.h \
c:\helios3a\include\ff_delta.h \
c:\helios3a\include\cubic_t.h \
c:\helios3a\include\ct_clip.h \
c:\helios3a\include\ct_poly.h \
c:\helios3a\include\ct_scan.h \
c:\helios3a\include\ct_delta.h
RAD_EQN_DEP = c:\helios3a\include\rad_eqn.h \
c:\helios3a\include\environ.h
SYN_CAM_DEP = c:\helios3a\include\syn_cam.h \
c:\helios3a\include\p_clip4.h \
c:\helios3a\include\out_poly.h \
c:\helios3a\include\vertex4.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h \
c:\helios3a\include\vector4.h \
c:\helios3a\include\gamma.h \
c:\helios3a\include\c_jitter.h \
c:\helios3a\include\p_render.h \
c:\helios3a\include\win_bmap.h \
c:\helios3a\include\oct_quan.h \
c:\helios3a\include\win_meta.h \
c:\helios3a\include\view_sys.h \
c:\helios3a\include\environ.h
VECTOR3_DEP = c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h
VIEW_SYS_DEP = c:\helios3a\include\view_sys.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h \
c:\helios3a\include\environ.h
WIN_BMAP_DEP = c:\helios3a\include\win_bmap.h \
c:\helios3a\include\oct_quan.h \
c:\helios3a\include\color.h \
c:\helios3a\include\general.h
WIN_SBAR_DEP = c:\helios3a\include\win_sbar.h \
c:\helios3a\include\general.h
HC_CLIP_DEP = c:\helios3a\include\hc_clip.h \
c:\helios3a\include\hc_poly.h \
c:\helios3a\include\ff_poly.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h \
c:\helios3a\include\vector4.h \
c:\helios3a\include\ff_clip.h
HC_DELTA_DEP = c:\helios3a\include\hc_delta.h \
c:\helios3a\include\general.h \
c:\helios3a\include\ff_delta.h
HC_SCAN_DEP = c:\helios3a\include\hc_poly.h \
c:\helios3a\include\ff_poly.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h \
c:\helios3a\include\vector4.h \
c:\helios3a\include\hc_scan.h \
c:\helios3a\include\ff_scan.h \
c:\helios3a\include\hc_delta.h \
c:\helios3a\include\ff_delta.h
HEMICUBE_DEP = c:\helios3a\include\hemicube.h \
c:\helios3a\include\parse.h \
c:\helios3a\include\hc_clip.h \
c:\helios3a\include\hc_poly.h \
c:\helios3a\include\ff_poly.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h \
c:\helios3a\include\vector4.h \
c:\helios3a\include\ff_clip.h \
c:\helios3a\include\hc_scan.h \
c:\helios3a\include\ff_scan.h \
c:\helios3a\include\hc_delta.h \
c:\helios3a\include\ff_delta.h
OCT_QUAN_DEP = c:\helios3a\include\oct_quan.h \
c:\helios3a\include\color.h \
c:\helios3a\include\general.h
WIN_TGA_DEP = c:\helios3a\include\win_tga.h \
c:\helios3a\include\color.h \
c:\helios3a\include\general.h
ENVIRON_DEP = c:\helios3a\include\environ.h \
c:\helios3a\include\instance.h \
c:\helios3a\include\surface3.h \
c:\helios3a\include\patch3.h \
c:\helios3a\include\vector3.h \
c:\helios3a\include\general.h \
c:\helios3a\include\color.h
all: $(PROJ).EXE
C_JITTER.OBJ: ..\..\SOURCE\C_JITTER.CPP $(C_JITTER_DEP)
$(CPP) $(CFLAGS) $(CPPCREATEPCHFLAG) /c ..\..\SOURCE\C_JITTER.CPP
ERROR.OBJ: ..\..\SOURCE\ERROR.CPP $(ERROR_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\ERROR.CPP
FF_CLIP.OBJ: ..\..\SOURCE\FF_CLIP.CPP $(FF_CLIP_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\FF_CLIP.CPP
FF_SCAN.OBJ: ..\..\SOURCE\FF_SCAN.CPP $(FF_SCAN_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\FF_SCAN.CPP
GAMMA.OBJ: ..\..\SOURCE\GAMMA.CPP $(GAMMA_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\GAMMA.CPP
HELIOS.OBJ: ..\..\SOURCE\HELIOS.CPP $(HELIOS_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\HELIOS.CPP
HELIOS.RES: ..\..\SOURCE\HELIOS.RC $(HELIOS_RCDEP)
$(RC) $(RCFLAGS) $(RCDEFINES) -r -FoC:\HELIOS3A\MSVC\HEMI\HELIOS.RES ..\..\SOURCE\HELIOS.RC
P_CLIP4.OBJ: ..\..\SOURCE\P_CLIP4.CPP $(P_CLIP4_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\P_CLIP4.CPP
P_RENDER.OBJ: ..\..\SOURCE\P_RENDER.CPP $(P_RENDER_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\P_RENDER.CPP
PARSE.OBJ: ..\..\SOURCE\PARSE.CPP $(PARSE_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\PARSE.CPP
PATCH3.OBJ: ..\..\SOURCE\PATCH3.CPP $(PATCH3_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\PATCH3.CPP
PROG_RAD.OBJ: ..\..\SOURCE\PROG_RAD.CPP $(PROG_RAD_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\PROG_RAD.CPP
RAD_EQN.OBJ: ..\..\SOURCE\RAD_EQN.CPP $(RAD_EQN_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\RAD_EQN.CPP
SYN_CAM.OBJ: ..\..\SOURCE\SYN_CAM.CPP $(SYN_CAM_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\SYN_CAM.CPP
VECTOR3.OBJ: ..\..\SOURCE\VECTOR3.CPP $(VECTOR3_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\VECTOR3.CPP
VIEW_SYS.OBJ: ..\..\SOURCE\VIEW_SYS.CPP $(VIEW_SYS_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\VIEW_SYS.CPP
WIN_BMAP.OBJ: ..\..\SOURCE\WIN_BMAP.CPP $(WIN_BMAP_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\WIN_BMAP.CPP
WIN_SBAR.OBJ: ..\..\SOURCE\WIN_SBAR.CPP $(WIN_SBAR_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\WIN_SBAR.CPP
HC_CLIP.OBJ: ..\..\SOURCE\HC_CLIP.CPP $(HC_CLIP_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\HC_CLIP.CPP
HC_DELTA.OBJ: ..\..\SOURCE\HC_DELTA.CPP $(HC_DELTA_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\HC_DELTA.CPP
HC_SCAN.OBJ: ..\..\SOURCE\HC_SCAN.CPP $(HC_SCAN_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\HC_SCAN.CPP
HEMICUBE.OBJ: ..\..\SOURCE\HEMICUBE.CPP $(HEMICUBE_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\HEMICUBE.CPP
OCT_QUAN.OBJ: ..\..\SOURCE\OCT_QUAN.CPP $(OCT_QUAN_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\OCT_QUAN.CPP
WIN_TGA.OBJ: ..\..\SOURCE\WIN_TGA.CPP $(WIN_TGA_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\WIN_TGA.CPP
ENVIRON.OBJ: ..\..\SOURCE\ENVIRON.CPP $(ENVIRON_DEP)
$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c ..\..\SOURCE\ENVIRON.CPP
$(PROJ).EXE:: HELIOS.RES
$(PROJ).EXE:: C_JITTER.OBJ ERROR.OBJ FF_CLIP.OBJ FF_SCAN.OBJ GAMMA.OBJ HELIOS.OBJ \
P_CLIP4.OBJ P_RENDER.OBJ PARSE.OBJ PATCH3.OBJ PROG_RAD.OBJ RAD_EQN.OBJ SYN_CAM.OBJ \
VECTOR3.OBJ VIEW_SYS.OBJ WIN_BMAP.OBJ WIN_SBAR.OBJ HC_CLIP.OBJ HC_DELTA.OBJ HC_SCAN.OBJ \
HEMICUBE.OBJ OCT_QUAN.OBJ WIN_TGA.OBJ ENVIRON.OBJ $(OBJS_EXT) $(DEFFILE)
echo >NUL @<<$(PROJ).CRF
C_JITTER.OBJ +
ERROR.OBJ +
FF_CLIP.OBJ +
FF_SCAN.OBJ +
GAMMA.OBJ +
HELIOS.OBJ +
P_CLIP4.OBJ +
P_RENDER.OBJ +
PARSE.OBJ +
PATCH3.OBJ +
PROG_RAD.OBJ +
RAD_EQN.OBJ +
SYN_CAM.OBJ +
VECTOR3.OBJ +
VIEW_SYS.OBJ +
WIN_BMAP.OBJ +
WIN_SBAR.OBJ +
HC_CLIP.OBJ +
HC_DELTA.OBJ +
HC_SCAN.OBJ +
HEMICUBE.OBJ +
OCT_QUAN.OBJ +
WIN_TGA.OBJ +
ENVIRON.OBJ +
$(OBJS_EXT)
$(PROJ).EXE
$(MAPFILE)
c:\msvc\lib\+
c:\msvc\mfc\lib\+
$(LIBS)
$(DEFFILE);
<<
link $(LFLAGS) @$(PROJ).CRF
$(RC) $(RESFLAGS) HELIOS.RES $@
@copy $(PROJ).CRF MSVC.BND
$(PROJ).EXE:: HELIOS.RES
if not exist MSVC.BND $(RC) $(RESFLAGS) HELIOS.RES $@
run: $(PROJ).EXE
$(PROJ) $(RUNFLAGS)
$(PROJ).BSC: $(SBRS)
bscmake @<<
/o$@ $(SBRS)
<<